﻿<Window 
    x:Class="W7StyleSample.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:Controls="clr-namespace:System.Windows.Controls;assembly=TreeViewEx" 
    xmlns:Model="clr-namespace:W7StyleSample.Model" 
    Title="MainWindow" Height="350" Width="261"
    AutomationProperties.Name="TestApp2Window" >
    <Window.Resources>
		<Style TargetType="Controls:TreeViewExItem">
            <Setter Property="IsExpanded" Value="{Binding IsExpandedValue}"/>
        </Style>
	</Window.Resources>
    <DockPanel>
        <Controls:TreeViewEx x:Name="tree"
         AutomationProperties.Name="TestApp2Tree"
         ItemsSource="{Binding Children}">
            <Controls:TreeViewEx.ItemTemplate>
                <HierarchicalDataTemplate ItemsSource="{Binding Children}" DataType="{x:Type Model:Node}">
                    <TextBlock Text="{Binding}"/>
                </HierarchicalDataTemplate>
            </Controls:TreeViewEx.ItemTemplate>
        </Controls:TreeViewEx>
    </DockPanel>
</Window>
